// Circle类继承自Shape抽象类，用于表示圆形
class Circle extends Shape {
    private double radius; // 圆的半径

    public Circle(double radius) {
        this.radius = radius;
    }

    // 实现Shape抽象类中的area()方法，计算圆的面积
    @Override
    public double area() {
        return Math.PI * radius * radius;
    }

    // 实现Shape抽象类中的rect()方法，计算圆的周长
    @Override
    public double rect() {
        return 2 * Math.PI * radius;
    }
}